package com.sc.nft.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author 朱梦晨
 * @Description: 导出记录
 * @date 2024-07-25
 */
@Data
public class ExportRecordsVO {

    private static final long serialVersionUID = 1L;


    @ApiModelProperty("id")
    private Long id;

    @ApiModelProperty("名称")
    private String exportName;

    @ApiModelProperty("导出类型：例：藏品持仓导出、交易订单导出等")
    //@JsonIgnore
    private Integer exportType;

    @ApiModelProperty("导出类型：例：藏品持仓导出、交易订单导出等")
    private String exportTypeText;


    @ApiModelProperty("状态 1:导出成功 0:导出失败 2：导出中")
    //@JsonIgnore
    private Integer status;

    @ApiModelProperty("状态 1:导出成功 0:导出失败 2：导出中")
    private String statusText;

    @ApiModelProperty("创建时间-导出时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;

    @ApiModelProperty("创建人id")
    private Long creatorId;

    @ApiModelProperty("用户")
    private String creatorName;

    @ApiModelProperty("逻辑删除")
    protected Boolean isDelete;



}
